package com.zzyl.service;

import com.zzyl.base.PageResponse;
import com.zzyl.base.ResponseResult;
import com.zzyl.dto.AlertDataHandleDto;
import com.zzyl.dto.AlertDataPageQueryDto;
import com.zzyl.dto.AlertRulePageQueryDto;
import com.zzyl.vo.AlertDataVo;
import com.zzyl.vo.AlertRuleVo;

/**
 * @ Description: 告警数据服务层
 * @ BelongsProject: zzyl-cp
 * @ Author: G攀
 * @ CreateTime: 2024-09-14  16:40
 * @ Version: 1.0
 */
public interface AlertDataService {
    ResponseResult<PageResponse<AlertDataVo>> getPage(AlertDataPageQueryDto dto);

    /**
     * 处理报警数据
     */
    void handleAlertData(Long id, AlertDataHandleDto dataHandleDto);

}
